import moment from 'moment'
const formatTimestamp = val => {
	return moment(Number(val) * 1000).calendar(null, {
		sameDay: '[今天]HH:mm', // 当天
		nextWeek: 'MM-DD HH:mm', // 下周
		lastDay: '[昨天]HH:mm', // 最后一天
		lastWeek: 'MM-DD HH:mm', // 上周
		sameElse: function (now) { // 其他相同时间
			if (isThisYear(now, val)) {
				return "MM-DD HH:mm"
			} else {
				return "YYYY-MM-DD HH:mm"
			}
		}
	});
}

//判断时间是否是今年
const isThisYear =(now, val)=> {
	if (val) {
	  return moment().year() === new Date(val).getFullYear()
	}
  }
module.exports = {
	formatTimestamp
}